/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package wf3.geo;

import java.util.ArrayList;
import java.util.List;
import wf.dto.geo.EntgeoDto;

/**
 *
 * @author romulogalindo
 */
public class Entgeo {

    private Integer co_entgeo;
    private String no_entgeo;
    private Character ti_entgeo;
    private boolean il_visibl;
    private List ls_grafos;
    //-------------------------------
    private Short va_autref;

    public Entgeo() {
        ls_grafos = new ArrayList<>();
    }

    public Entgeo(EntgeoDto dto) {
        this.co_entgeo = dto.getCo_entgeo();
        this.no_entgeo = dto.getNo_entgeo();
        this.ti_entgeo = dto.getTi_entgeo();
        this.va_autref = dto.getVa_autref();
        this.il_visibl = dto.isIl_visibl();
        this.ls_grafos = new ArrayList<>();
    }

    public Integer getCo_entgeo() {
        return co_entgeo;
    }

    public void setCo_entgeo(Integer co_entgeo) {
        this.co_entgeo = co_entgeo;
    }

    public String getNo_entgeo() {
        return no_entgeo;
    }

    public void setNo_entgeo(String no_entgeo) {
        this.no_entgeo = no_entgeo;
    }

    public Character getTi_entgeo() {
        return ti_entgeo;
    }

    public void setTi_entgeo(Character ti_entgeo) {
        this.ti_entgeo = ti_entgeo;
    }

    public void add_Grafos(Grafo grafo) {
        this.ls_grafos.add(grafo);
    }

    public List getLs_grafos() {
        return ls_grafos;
    }

    public void setLs_grafos(List ls_grafos) {
        this.ls_grafos = ls_grafos;
    }

    public Short getVa_autref() {
        return va_autref;
    }

    public void setVa_autref(Short va_autref) {
        this.va_autref = va_autref;
    }

    public boolean isIl_visibl() {
        return il_visibl;
    }

    public void setIl_visibl(boolean il_visibl) {
        this.il_visibl = il_visibl;
    }
    
    
}
